'use strict';
var _ = require('lodash');
////////////////////////////////////////////////////////
// 过滤器
////////////////////////////////////////////////////////
var filtersModule = angular.module('wabgApp.filter', []);
(function(){
    var arr = [];
    arr.push(require('./default.filter'));
    arr.push(require('./desensitization.filter'));
    arr.push(require('./fixed.filter'));
    arr.push(require('./number.filter'));
    arr.push(require('./string.filter'));
    arr.push(require('./html.filter'));
    arr.push(require('./form.filter'));
    arr.push(require('./array.filter'));
    //////////////////////////
    arr = _.flattenDeep(arr);
    // 绝妙的方法 随便push 然后统一一维化
    for(var i = 0, l = arr.length; i < l; i++){
        var name = arr[i].name;
        filtersModule.filter(name, arr[i]);
    }
})();
////////////////////////////////////////////////////////
exports = module.exports = {
    default: filtersModule.name
};